home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-03-17 | 1.0 KB | 40 lines | [TEXT/KAHL] |
- pascal void main( void );
- pascal void My_BeginUpDate( void );
- pascal void My_EndUpDate( void );
- pascal void My_StdText(short, Ptr, Point, Point);
- void Begin_copy( void );
- void End_copy( void );
- void Unpatch( void );
- Boolean KeyIsDown( short theKeyCode );
- void Configure_dialog( void );
-
- #define CAPSLOCK_KEY 0x39
-
- enum {
- c_window = 0, // copy text in window
- c_all, // copy all you can
- c_selected // copy in a selected rectangle
- };
-
- #define CONFIG_TYPE '3byt'
-
- /* ------------------ global variables ------------------- */
- #if ALLOCATE_GLOBALS
- #define extern
- #endif
-
- extern WindowPtr front;
- extern long Old_BeginUpDate;
- extern long Old_EndUpDate;
- extern Boolean got_grafProcs;
- extern pascal void (*Old_StdText)(short, Ptr, Point, Point);
- extern TEHandle text_h;
- extern GrafPtr text_port;
- extern short last_v;
- extern Boolean copy_mode;
- extern Boolean spaces;
- extern Boolean fake_activate;
- extern short pref_resfile;
- extern Handle my_h;
- extern Rect selected_rect;
- extern void (*Copy_text)( short byteCnt, Ptr textAddr );